Skip to content

Release 0.4.1 - #198

Merged
overwrite00 merged 5 commits into
mainfrom
develop
Nov 3, 2026
Merged

overwrite00 merged 5 commits into
mainfrom
develop

Conversation

@overwrite00

Copy link
Copy Markdown
Owner

This release contains no change to the application itself: it hardens the build and release pipeline
(the program is the same as 0.4.0).

CI/CD

  • test-python-windows now gates the beta (it is in the needs of get-version-beta).
  • The stable pipeline runs no tests, so find-latest-beta now also checks that main has the same
    code as the matching beta (only documentation may differ) and stops the release otherwise.
  • New smoke test of the packages (scripts/smoke_sidecar.sh, .github/workflows/smoke-packages.yml): the
    .deb, .rpm and .tar.gz are installed on Ubuntu 24.04 and 26.04, Debian 13, Rocky Linux 9 and 10 and
    current Fedora, and the installed sidecar must start, require its token, read sample files of every format
    family and complete a write + undo round trip (the app's shared libraries must also resolve). The packaged
    Windows sidecar is exercised the same way. It gates both the beta and the stable release: nothing is
    published if a package is broken. The stable rebuilds its packages and tests those.

Documentation

  • macOS: extended attributes stay read-only (stated in the requirements guide).

@overwrite00 overwrite00 self-assigned this Nov 3, 2026
@overwrite00
overwrite00 merged commit 3f897d1 into main Nov 3, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant